a deferred payment undertaking - Spanish English Dictionary